package com.zjy.business.system.domain.manager.form;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;

import java.util.List;

/**
 * @author yxb
 * create_time: 2024-10-22 16:08
 * description: 
 */
@Data
public class ManagerSysRoleSaveOrUpdateForm {

    /**
     * id(新增不用传,修改传)
     */
    private Long id;

    /**
     * 角色名称
     */
    @NotBlank(message = "角色名称不能为空")
    private String name;

    /**
     * 角色权限标识
     */
    @NotBlank(message = "角色权限标识不能为空")
    private String roleKey;

    /**
     * 状态 0关 1开
     */
    private Integer status;

    /**
     * 排序 正序
     */
    private Integer sortValue;

    /**
     * 备注
     */
    private String remark;

    /**
     * 菜单权限id
     */
    private List<Long> menuIdList;


}
